package com.unpay.skb.requests;

import com.unpay.skb.responses.ReplacePaySelectResponse;
import com.unpay.skb.util.Config;

/**
 * T0/T1代付查询接口
 */
public class ReplacePaySelectRequest extends UnpayRequest<ReplacePaySelectResponse>{
    private String dateTime;//代付时间
    private String paidType;//代付类型
    private String txnType="08";//交易类型
    private String tranType;//交易结算类型
    private String proxyCode= Config.instance().getProxyCode();;//代理账号
    private String paidOrderId;//代付订单号
    private String batchNo;//批次号

    @Override
    public Class<ReplacePaySelectResponse> responseClass() {
        return ReplacePaySelectResponse.class;
    }

    public String getDateTime() {
        return dateTime;
    }

    public void setDateTime(String dateTime) {
        this.dateTime = dateTime;
    }

    public String getPaidType() {
        return paidType;
    }

    public void setPaidType(String paidType) {
        this.paidType = paidType;
    }

    public String getTxnType() {
        return txnType;
    }

    public void setTxnType(String txnType) {
        this.txnType = txnType;
    }

    public String getTranType() {
        return tranType;
    }

    public void setTranType(String tranType) {
        this.tranType = tranType;
    }

    public String getProxyCode() {
        return proxyCode;
    }

    public String getPaidOrderId() {
        return paidOrderId;
    }

    public void setPaidOrderId(String paidOrderId) {
        this.paidOrderId = paidOrderId;
    }

    public String getBatchNo() {
        return batchNo;
    }

    public void setBatchNo(String batchNo) {
        this.batchNo = batchNo;
    }
}
